package com.software.service;

import com.software.dao.AdminDAO;
import com.software.model.Admin;

public class AdminService {
    private AdminDAO adminDAO = new AdminDAO();

    /**
     * 登录方法，通过用户名和密码验证管理员身份
     * @param username 管理员用户名
     * @param password 管理员密码
     * @return 成功返回Admin对象，失败返回null
     */
    public Admin login(String username, String password) {
        // 通过DAO查找用户
        Admin admin = adminDAO.getAdminByUsername(username);

        // 验证密码是否匹配
        if (admin != null && admin.getPassword().equals(password)) {
            return admin;
        } else {
            return null;
        }
    }
}
